English Dictionary
◊ CASTLE IN THE AIR
Caucasus Mountains
n : the mountain range in Caucasia between the Black Sea and the
Caspian Sea that forms part of the traditional border
between Europe and Asia [syn: {Caucasus}, {Caucasus
Mountains}]